Set on the beautiful beach of Ixia, the charming Amathus Beach hotel is a peaceful sanctuary offering spectacular views of the seafront. Ideally located this waterfront 5 star beach hotel in Rhodes Island offers a wide spectrum of entertainment and facilities which are second to none.